func runtime.assertLockHeld

53 uses

	runtime (current package)
		lockrank_off.go#L55: func assertLockHeld(l *mutex) {
		malloc.go#L742: 	assertLockHeld(&h.lock)
		mgcscavenge.go#L700: 	assertLockHeld(&scavenger.lock)
		mheap.go#L539: 	assertLockHeld(&h.lock)
		mheap.go#L909: 	assertLockHeld(&h.lock)
		mheap.go#L972: 	assertLockHeld(&h.lock) // Must be locked on return.
		mheap.go#L1152: 	assertLockHeld(&h.lock)
		mheap.go#L1184: 	assertLockHeld(&h.lock)
		mheap.go#L1545: 	assertLockHeld(&h.lock)
		mheap.go#L1722: 	assertLockHeld(&h.lock)
		mpagealloc.go#L365: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L493: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L578: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L619: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L655: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L880: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L941: 	assertLockHeld(p.mheapLock)
		mpagealloc.go#L989: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L79: 	assertLockHeld(p.mheapLock)
		mpagecache.go#L120: 	assertLockHeld(p.mheapLock)
		mprof.go#L398: 	assertLockHeld(&profMemActiveLock)
		mprof.go#L399: 	assertLockHeld(&profMemFutureLock[index])
		proc.go#L977: 	assertLockHeld(&sched.lock)
		proc.go#L999: 	assertLockHeld(&sched.lock)
		proc.go#L5999: 	assertLockHeld(&sched.lock)
		proc.go#L6082: 	assertLockHeld(&sched.lock)
		proc.go#L6419: 	assertLockHeld(&sched.lock)
		proc.go#L6852: 	assertLockHeld(&sched.lock)
		proc.go#L7238: 	assertLockHeld(&sched.lock)
		proc.go#L7252: 	assertLockHeld(&sched.lock)
		proc.go#L7265: 	assertLockHeld(&sched.lock)
		proc.go#L7282: 	assertLockHeld(&sched.lock)
		proc.go#L7301: 	assertLockHeld(&sched.lock)
		proc.go#L7312: 	assertLockHeld(&sched.lock)
		proc.go#L7324: 	assertLockHeld(&sched.lock)
		proc.go#L7333: 	assertLockHeld(&sched.lock)
		proc.go#L7345: 	assertLockHeld(&sched.lock)
		proc.go#L7425: 	assertLockHeld(&sched.lock)
		proc.go#L7454: 	assertLockHeld(&sched.lock)
		proc.go#L7482: 	assertLockHeld(&sched.lock)
		time.go#L299: 	assertLockHeld(&ts.mu)
		time.go#L523: 	assertLockHeld(&ts.mu)
		time.go#L656: 	assertLockHeld(&t.mu)
		time.go#L745: 	assertLockHeld(&ts.mu)
		time.go#L836: 	assertLockHeld(&ts.mu)
		time.go#L1049: 	assertLockHeld(&ts.mu)
		time.go#L1082: 	assertLockHeld(&ts.mu) // t is unlocked now, but not ts
		time.go#L1094: 	assertLockHeld(&t.mu)
		time.go#L1096: 		assertLockHeld(&t.ts.mu)
		time.go#L1236: 	assertLockHeld(&ts.mu)
		trace.go#L967: 		assertLockHeld(&trace.lock)
		tracebuf.go#L369: 	assertLockHeld(&trace.lock)
		traceruntime.go#L686: 	assertLockHeld(&sched.lock)